package response

import "time"

// AppMenuResponse 应用菜单响应
type AppMenuResponse struct {
	ID         int64     `json:"id"`         // 主键ID
	AddDate    time.Time `json:"add_date"`   // 添加时间
	Code       string    `json:"code"`       // 编码
	Depth      int       `json:"depth"`      // 深度
	IDs        string    `json:"ids"`        // IDS
	LastDate   time.Time `json:"last_date"`  // 最新修改时间
	Lft        int       `json:"lft"`        // 左节点
	Name       string    `json:"name"`       // 名称
	Rgt        int       `json:"rgt"`        // 右节点
	SortNum    int       `json:"sort_num"`   // 排序号
	Catalog    int       `json:"catalog"`    // 分类
	Icon       string    `json:"icon"`       // 图标
	MenuType   int       `json:"menu_type"`  // 菜单类型
	Path       string    `json:"path"`       // 路径
	Permission string    `json:"permission"` // 权限
	Router     string    `json:"router"`     // 路由
	AppID      int64     `json:"app_id"`     // 应用ID
	ParentID   int64     `json:"parent_id"`  // 父菜单ID
}
